#include <vector>
#include <fstream>
#include <iostream>

using namespace std;

int pourMilk(int x, int y, int m) {
  int result = 0;

  // 优先用 X 桶，最多只能用 1000 次
  for (int i = 0; i < 1001; ++i) {
    // 用 i 次 X 桶会不会溢出
    if (i * x > m) {
      break; // 溢出了，不能继续用 X 了，x < y，所以也不能用 y 了
    }
    else {
      // i * x <= m
      // j 表示用 Y 桶的次数
      for (int j = 0; j < 1000; ++j) {
        int total = x * i + y * j;
        if (total <= m && total >= result) {
          result = total;
        }
      }
    }
  }

  return result;
}

int main(int argc, char const *argv[])
{
  /* code */
  return 0;
}
